package com.yuanfengPlus.goodsManage.goodsManage.dao;

import com.yuanfengPlus.goodsManage.goodsManage.model.GoodsInfo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
@Mapper
public interface GoodsInfoDao {

    // 添加商品信息
    int addGoodsInfo(GoodsInfo goodsInfo);

    // 删除商品信息
    int deleteGoodsInfo(@Param("id") Integer id);

    // 更新商品信息
    int updateGoodsInfo(GoodsInfo goodsInfo);

    // 更新商品品牌状态
    int updateGoodsBrandStatus(@Param("id") Integer id, @Param("status") String status);

    // 查询所有商品信息
    List<GoodsInfo> queryGoodsInfo();

    // 根据ID查询商品信息
    GoodsInfo queryGoodsInfoById(@Param("id") Integer id);
}
